#ifndef _SAMPLE_CLASS_H_
#define _SAMPLE_CLASS_H_
 
#include <vector>
#include <string>
#include <stdio.h>
 
#define DEF_1 1
#define OS_NAME "Linux"
 
const int MyData1=100;
const int MyData2=200;
 
using namespace std;
 
typedef enum {
    AA,
    BB
} myEnum_t;
 


namespace Alpha
{
class abcde
{
public:
void ddd();
}
class SampleClass
{
public:

    typedef enum {
        CC,
        DD
    } myAnother_t;

    SampleClass();
    string meth1();
    int meth2(int v1);

    void meth3(const string & v1, vector<string> & v2);
    unsigned int meth4();
private:
    void * meth5(){return NULL};
    string prop1;
    int prop5;
};
}

 
#endif